#object=first.o
#object is all *.o

TARGET:=main
FILES=$(wildcard *.cpp)
CC=g++
LD=g++

#waring all/
#CFLAGS=-Wall -c Dgliethttp -l ./ -L lib_path
CFLAGS=-Wall
LDFLAGE=lpthread

OBJS=$(patsubst %c,%o,$(FILES))
.PHONY: all clean

all:$(TARGET)

#$(OBJS):$(FILES)
#	$(CC) -o $(OBJS) $(FILES)

$(TARGET):$(OBJS)
	$(LD) $(LDFLAGS) -o $@ $^

%.o:%.c
	$(CC) $(CFLAGS) -o $@ $<
clean:
	rm -f *.o $(TARGET)


